home *** CD-ROM | disk | FTP | other *** search
- property audioMember, audioChannel, audioController, audioPlaying
-
- on new me, parameterList
- set audioMember to getaProp(parameterList, #audioMember)
- set audioChannel to 1
- set audioController to the audioController of GetGlobal(#gTitleObject)
- if stringp(audioMember) then
- set audioMember to the number of member audioMember
- end if
- if audioMember > 0 then
- preloadMember(member audioMember)
- end if
- if audioMember <= 0 then
- StopAudio(audioController, audioChannel, audioMember)
- else
- PlayAudio(audioController, audioChannel, audioMember)
- end if
- return me
- end
-
- on dispose me
- StopAudio(audioController, audioChannel, audioMember)
- set audioController to 0
- end
-